home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Floppyshop 2
/
Floppyshop - 2.zip
/
Floppyshop - 2.iso
/
diskmags
/
5791-.end
/
dmg-6208
/
doc
/
cab_f.txt
< prev
next >
Wrap
Text File
|
1995-12-22
|
37KB
|
1,064 lines
Documentation de
CAB
Version 1.0a
12.12.1995
par
Alexander Clauss
Stresemannstraße 44
D-64297 Darmstadt
aclauss@rbg.informatik.th-darmstadt.de
Traduction de Romuald Jouffrey
Table des matières
==================
1 Une courte introduction
2 Aspect Légal
3 Adresses
4 Matériel requis
5 Installation
6 Navigation parmi les documents HTML
7 Module pour l'accès direct à Internet
8 Description des options des menus
8.1 Ouvrir une URL...
8.2 Ouvrir un fichier local...
8.3 Recharger
8.4 Nouvelle fenêtre
8.5 Fermer fenêtre
8.6 Voir le source
8.7 Quitter
8.8 Page d'accueil
8.9 Retour
8.10 Trouver un mot
8.11 Liste utilisateur (BookMarks en anglais)
8.12 Document -> Liste
8.13 Options Général
8.14 Affichage
8.15 Sélection des fontes
8.16 Visualiseurs externes
8.17 Chemins...
8.18 Cache
8.19 Sauver les options
9 Barre de bouttons
10 Remerciements
11 Améliorations futures possibles
12 Historique
1 Une courte introduction
=========================
*CAB* - Le Taxi pour les autoroutes de l'information!
*CAB* - Crystal Atari Browser
Nommé précédemment HTML-Browser
Ce browser est capable de lire les documents au format HTML. Les
documents HTML peuvent être sur disque ou sur un CD. Pour lire des
pages du réseau Internet, World Wide Web (WWW), il faut un module
séparé.
2 Aspect Légal
==============
CAB (HTML-Browser) est un FREEWARE. Il peut être copié et utilisé
gratuitement. La distribution par un BBS ou une bibliothèque de
domaines publiques est autorisée. Cependant; CAB (HTML-Browser) NE
doit sous aucune circonstances être placé sur un CD-ROM ou sur une
disquette de magazine sans mon autorisation écrite préalable. CAB
(HTML-Browser) et sa documentation doivent toujours rester ensemble
et l'ensemble des fichiers doivent être présents dans la
distribution. Les modifications tant au programme qu'à sa
documentation sont interdites.
Si vous aimez CAB et que vous l'utiliser régulièrement, enregistrez
votre copie s'il vous plaît. Toutes les devises sont acceptées.
Un coup d'oeil au numéro de version vous apprendra que le programme
est encore en phase de développement. Aussi si vous souhaitez que ce
programme continue à être amélioré, dites le et enregistrez vous. Les
utilisateurs Français, du Royaume-Uni et des états-unis peuvent
contacter les antennes ou supports locaux. Voyer SUPPORT.TXT pour
plus de détails. Aucune participation de chacun conduira à l'arrêt
des développements ultérieurs, c'est aussi simple que cela !
3 Adresses
==========
*Mon adresse:*
Alexander Clauss
Stresemannstr. 44
D-64297 Darmstadt
Allemagne
email: aclauss@rbg.informatik.th-darmstadt.de
WWW: http://www.student.informatik.th-darmstadt.de/~aclauss/
*Coordonnées bancaires:*
Sparkasse Darmstadt
BLZ: 508 501 50
Kontonr: 0115032143
*Contact au Royaume Uni:*
Joe Connor
65 Mill Road
Colchester
CO4 5LJ
England
email: jconnor@cix.compulink.co.uk
*Contact au USA, Canada:*
Jeff Wisniewski
P.O. Box 1243
Newtown, PA 18940-0871
email: jeffrey.wisniewski@microserve.com
*Contact France:*
Jouffrey Romuald
1 chemin de l'église
38100 GRENOBLE
email: rom38@gen4.pressimage.fr
Traduction : Jouffrey Romuald
4 Matériel requis
=================
Le programme fonctionne sur n'importe quel ordinateur utilisant le
système d'exploitation TOS (Atari)), avec au moins 1 Mo de mémoire.
La mémoire requise pour les images dépend du nombre de couleurs. Plus
le nombre de couleurs est grand et plus il faudra de mémoire.
L'utilisation d'une carte graphique dite "True colour" (24 or 32 bit)
nécessite beaucoup de mémoire et il vous faudra très certainement
beaucoup plus de mémoire.
CAB fonctionne dans toutes les résolutions avec deux limitations :
Dans le mode 320x200 (ST-Basse), tous les dialogues ne tiennent pas
entièrement dans l'écran. En 640x200 (ST-Moyenne) l'affichage sera
étiré en hauteur (moitié de l'écran). Aussi il est recommandé
d'utiliser CAB dans des résolutions d'au moins 640x400 (ST-haute).
Quelquesoit le nombre de couleurs, un environnement multitâche (par
exemple MagiC, Geneva etc) est souhaitable.
Bien que leurs usage ne soit pas absolument nécessaire, les fontes
vectorielles permises par NVDI v3.x ou SpeedoGDOS est recommandé. Le
système de fontes bitmap ou les fontes GDOS peuvent toutefois être
utilisées, si besoin est.
5 Installation
==============
*Attention:*
Depuis la version v1.0, le programme ne peut plus être installé
comme un accessoire de bureau.
Les fichiers de configuration des versions antérieures de CAB
(CAB.INF) ne peuvent pas être utilisées. Vous devrez
malheureusement effectuer à nouveau les réglages.
Le format du fichier Liste utilisateur a également été modifié
mais tant que le nouveau format n'a pas été généré, l'ancien
format (CAB.HOT) reste valable et est chargé. Le nouveau fichier
où est sauvegardé la liste utilisateur s'appelle hotlist.html.
Dès lors que la liste utilisateur a été sauvegardée sous son
nouveau format. L'ancien fichier (CAB.HOT) peut être effacer sans
risque.
Les fichiers HTML récupérés sur les sites WWW contiennent souvent des
longs noms de fichier qui conduisent fréquemment à la création de
doublons lorsque l'on utilise le système de fichier du TOS (8+3). Il
est donc conseillé d'installé une partition Minix ou un autre système
de fichier qui pourra gérer les fichiers HTML à long nom de fichier.
La distribution de CAB est livrée prête à l'emploi une fois
décompactée sur votre disque de travail. Pour profiter pleinement des
avantages que procure CAB (HTML-Browser), il est tout de même
conseillé d'effectuer quelques réglages afin d'être conforme à vos
besoins.
6 Navigation parmi les documents HTML
=====================================
Cliquez sur n'importe quel mot souligné pour accéder à la nouvelle
page. Appuyer sur la touche [Undo] pour retourner à la page
précédente. En cliquant avec le bouton droit de la souris sur lien,
il apparaît l'adresse de la page liée.
7 Module pour l'accès direct à Internet
=======================================
Pour accéder directement à des pages WEB sur Internet, un module
supplémentaire (CAB.OVL) est nécessaire. Ce module doit être placé
dans le même répertoire que le programme CAB.APP. Ce fichier contient
les routines additionnelles nécessaires pour l'accès à Internet.
Sur les partitions Minix, le flag x du fichier CAB.OVL doit être
"mis" sinon le module ne pourra pas être démarrer.
L'auteur n'a pas la possibilité de tester le module Internet mais a
programmé une interface intéressante dans CAB (HTML-Browser) pour
permettre à quiconque capable de programmer ces routines de créer de
nouveau modules. La description de cette interface est disponible sur
demande en C commenté ou en source Pascal. Je souhaite avoir des
remarques de ceux qui désirent programmer un module en ligne (on-
line), pour permettre sa diffusion avec CAB (HTML-Browser)...
8 Description des options des menus
===================================
8.1 Ouvrir une URL...
---------------------
L'option *ouvrir une URL* du menu *Fichier* affiche une boîte de dialogue
qui affiche l'URL (de l'anglais Universal Resource Locator), c'est-à-
dire l'addresse que vous avez saisie pour accéder au WWW.
8.2 Ouvrir un fichier local...
------------------------------
L'option *Ouvrir un fichier local...* du menu *Fichier* appelle le
sélecteur de fichier qui permet d'ouvrir n'importe quel document HTML
du disque dur ou d'un CD-ROM.
N'importe quel type de fichier peut être utiliser ! Les fichiers de
types HTML, XBM et GIF sont normalement affichés par CAB (HTML-
Browser). Les autres types de fichier sont pris en charge par des
programmes de visualisation externes. Voyez *Visualiseurs externes*
pour plus de détails.
Si un répertoire est sélectionné, le contenu de ce répertoire est
alors affiché et ses sous-répertoires sont affichés graphiquement
dans une page HTML; les répertoires et fichiers peuvent alors être
sélectionnés à la souris !
8.3 Recharger
-------------
Charge à nouveau la page HTML courante. Cette fonction est utile
(dans un environnement multitâche) pour l'édition grâce à un éditeur
des pages HTML CAB tournant en parallèle pour afficher les pages.
Si la page est d'origine réseau, c'est-à-dire qu'elle à été chargée
sur un serveur WEB via Stick, l'utilisation de la fonction *Recharger*
conduit à un nouveau rapatriement de cette page depuis le serveur
WEB; même si une copie de cette page est déjà disponible dans le
cache.
8.4 Nouvelle fenêtre
--------------------
Ouvre une nouvelle fenêtre qui affiche le contenu de la page
précédente du document en cours.
8.5 Fermer fenêtre
------------------
Ferme la fenêtre active.
8.6 Voir le source
------------------
Affiche le texte source du document HTML affiché. Voir également
l'option *Visualiseurs externes*.
8.7 Quitter
-----------
Sort du programme.
8.8 Page d'accueil
------------------
Cette option du menu affiche la page d'accueil, si elle est
disponible.
CAB essaye de charger dès le départ la page d'accueil. N'importe qui
connaissant la syntaxe HTML peut aisément définir une page d'accueil
et créer une page qui réferencera d'autres documents HTML. Le fichier
utilisé comme page d'accueil peut être défini dans la boîte de
dialogue *Général* du menu options.
8.9 Retour
----------
Affiche le document précédent.
8.10 Trouver un mot
-------------------
Cette fonction permet à l'utilisateur de rechercher un mot dans un
fichier HTML, elle peut ou non être sensible aux caractères
minuscules et majuscules. La recherche peut être effectuée dans :
1. Le document courant et seulement lui. La chaîne désignée est
recherchée dans le document de la fenêtre active courante. Si la
chaîne est trouvée, le document est affiché de façon à ce que
l'on voit celle-ci au sommet de la fenêtre.
2. les documents HTML locaux. La chaîne est recherchée parmi tous
les document HTML des chemins spécifiés dans la boîte de
dialogue *Chemins*, ainsi que dans leurs sous-répertoires. Le
fichier contenant le résultat de la recherche et nommé
result.html, il et est composé de la liste des liens
correspondants.
Pour l'instant, la recherche de type 2 est effectué sur le texte
seulement. Aussi le texte caché comme les commentaires, les
commandes HTML et les liens ne sont pas recherchés. Permettre
cette recherche serait très couteux en temps. Ceci signifie
également que les caractères spéciaux comme les accents qui sont
codés en HTML par des commandes du type ä ne seront
également pas retrouvés. Cette limitation sera traitée dans une
version future.
Un autre truc : Si vous recherchez quelque chose qui est souvent
utilisé dans le code HTML comme une commande ou une adresse URL,
préfixé la chaine recherchée par un espace, ceci aura pour effet
d'éviter de trouver une commande ou une adresse URL.
Par exemple : La recherche du texte 'WWW' trouve les répertoires
et les adresses de pages de la forme '.../WWW/foo.html...'. En
placant un espace avant, ' WWW' supprimera les occurences
conduisant à un meilleur résultat de la recherche. Ceci ne
s'applique pas aux méthodes de recherche 1 et 3.
3. La base de données du c't-CDROM. Cette option n'est valable que
pour les gens qui possède le c't-CDROM (the 1994 (or 92/93) de
c't magazines au format HTML)
Dans ce cas, les fichiers HTML eux-mêmes sont parcourues pour la
recherche mais le fichier d'index est ouvert à la place. Pour
que HTML-Browser sache où sont placés les fichiers pour ce CD,
vous devez définir le bon chemin dans la zone texte appropriée
de la boîte de dialogue du menu *Chemins* - Les documents HTML
(sous \HTML et ceux également contenus dans le fichier
DEFAULT.HTML), ainsi que l'index de la base de données
(\UNIX\CT94.DAT ou \UNIX\CT9293.DAT). Au même titre que la
méthode précédente, les documents qui contiennent la chaîne
recherchée sont compilés dans un document HTML nommé
results.html, qui sera ouvert automatiquement par la suite.
8.11 Liste utilisateur (BookMarks en anglais)
---------------------------------------------
La liste utilisateur est une liste des pages (documents HTML) que
vous utiliser le plus. Cette liste vous permet d'accéder rapidement à
vos pages favorites, sans avoir à nouveau à "surfer" à travers une
longue série de pages pour l'atteindre.
La liste utilisateur est organisée par thème. En utilisant le menu
popup situé au sommet de la boîte de dialogue, il est facile de
passer d'un thème à l'autre.
*Le popup 'Thème...':*
*Changer thème:* Modifie le nom du thème courant. Le thème
/Miscellaneous/ ne peut être renommé.
*Nouveau thème:* Créer un nouveau thème.
*Effacer thème:* Efface le thème courant. Le thème /Miscellaneous/ ne
peut pas être effacé. Tous les autres thèmes peuvent être
effacer, les adresses correspondant à ce thème sont alors
automatiquement déplacées dans le thème /Miscellaneous/.
*Le popup 'Déplacer thème...':*
Cette option permet de déplacer une entrée dans un autre thème.
*Le popup 'Document...':*
*Effacer entrée:* Efface l'entrée sélectionnée.
*Modifier entrée:* Modifie l'entrée sélectionnée Une note concernant
la page peut également être ajoutée.
*Ouvre un document:* Ouvre un document.
*Ajoute doc:* Copie le document courant à la liste utilisateur.
Un double clique sur une entrée ouvre le document correspondant.
La liste utilisateur est sauvegardée sur le disque en tant qu'un
simple document HTML ce qui permet de proposer une manière simple à
quiconque de créer sa propre page.
8.12 Document -> Liste
----------------------
Le document courant est inséré dans la liste utilisateur pour peu
qu'il n'y figure pas déjà. Il est ajouté dans le thème /Miscellaneous/.
8.13 Options Général
--------------------
*Page d'accueil:* Après le démarrage de CAB ou en sélectionnant
l'entrée *Page d'accueil* du menu général, la page HTML spécifiée
sera affichée. Il est souvent utile de créer une page d'accueil
contenant les références aux pages visitées fréquemment. Par
défaut, CAB essaye de charger la page home.html comme document
initial même si aucune page n'a été définie dans le menu *général*.
Saisissez simplement l'adresse URL de la page désiré. Si le
fichier précisé n'existe pas dans le répertoire de CAB, vous
pouvez choisir le *répertoire de démarrage* ou utiliser le boutton
de *recherche* pour désigner le fichier voulu en utilisant le
sélecteur de fichier.
*Popup menus:* CAB propose une barre de boutton qui résume les
principales fonctionnalités de navigation à travers les documents
HTML.
Utilisation de la souris
∙ Clique gauche sur une référence pour accéder à la page
désigné.
∙ Clique droit sur une référence pour afficher la référence
URL.
∙ Clique sur le fond (pas sur une référence) pour afficher le
menu complémentaire.
Vous pouvez définir quel menu sera afficher par les clique droit
et gauche de la souris (en tenant ou non appuyé la touche
[Shift]). Les menus suivants sont disponibles :
*Historique:* Liste les documents précédemment affichés.
*Références:* Liste les références du document courant.
*Menu:* Liste certains items des menus.
*Divers:* Durant le chargement, le formatage et le transfert de
données depuis Internet, CAB affiche une série de messages dans
une fenêtre de dialogue (Si l'option *Dialogue* est active) sinon
la fenêtre dínformation on-line est utilisé. L'affichage dans la
fenêtre d'info à quelques désavantages. Premièrement, une fenêtre
peut ne pas pouvoir être ouverte pour afficher l'information et
deuxièmement, la fenêtre de dialogue affiche les informations de
manière plus complète. d'un autre coté, l'utilisation de la
fenêtre d'info permet que le document de la fenêtre puisse être
lu et déplacé alors que le texte est toujours en train d'être
formatté.
Le choix *Charge index.html* n'a d'effet que sur les références
locales (c-a-d aux fichiers/répertoires de votre disque). Si la
réfénrece pointe sur un répertoire du disque, le contenu sera
afficher à moins qu'un fichier nommé index.html existe, auquel
cas il sera chargé à sa place. Un des usages des pages index.html
est de définir un index de tous vos documents favoris.
8.14 Affichage
--------------
Dans ce dialogue, vous pouvez configurer diverses options pour les
documents HTML.
*Couleurs:* Cette section vous permet de configurer les couleurs
d'ffichage, du fond du texte, la couleur de fond et la couleur
des liens. Si vous avez moind de 16 couleurs, le fond sera
toujours blanc quelquesoit les réglages effectués. En mode 16
couleurs, seules les premières 9 couleurs peuvent être utilisées
car les 7 dernières peuvent être modifiées par CAB pour
l'affichage des images. Dans les modes de plus de 16 couleurs,
toutes les 16 peuvent être modifier et elle ne seront pas
modifiées par CAB.
Certains documents HTML contiennent des informations sur la
couleur de du texte, des références et le fond d'écran. L'option
*Utilise guidelines in document* dit à CAB d'utiliser cette
information (Si elle est disponible).
*Liens:* Les Liens peuvent être afficher en souligné et/ou en gras
(Ceci est important pour les écrans monochromes qui ne pourraient
permettre la distinction entre le texte normal et les liens par
la couleur).
*Images:* Controle l'affichage des images.
*Ne pas voir* empêche le chargement des images et leur affichage,
ce qui accélère le chargement des pages.
*Monochrome* Les images sont affichées en monochrome par la
méthode du "dithering". C'est la méthode la plus rapide mais
bien évidemment la qualité en souffre.
*Niveaux de gris* Les images sont affichées en niveaux de gris.
Meilleur qualité se paie par une vitesse d'affichage plus
faible.
*Couleur* Les images sont affichées en couleur selon le mode vidéo
courant :
∙ 4-8 plans (16-256 couleurs). Les images sont "ditherées"
si le nombre de couleurs disponibles est inférieur à celui
de l'image. En mode 16 couleurs, le mode niveau de gris
est généralement souhaitable.
∙ 15/16 bit Highcolor (32768/65536 couleurs) Par exemple le
mode Truecolor du Falcon
∙ 24 or 32 bit Truecolor (16.7 million de couleurs)
*Texte à la place des images* Le language HTML peut être décripter
par des systèmes fonctionnant en mode texte seul, les images
sont alors acompagnées d'un texte qui remplacera l'image à
l'écran. Ceci permet aux Browsers WEB qui ne peuvent afficher
les images d'afficher un texte alternatif. Si cette option
est active, seules les images qui n'ont pas de texte
alternatif sont affichées en tant qu'images.
*Largeur de Texte:* Le texte peut soit être formatté sur une largeur
fixe, soit de manière à remplir la largeur de la fenêtre. Les
textes justifiés pour remplir la fenêtre sont plus jolis mais
sont plus longs à être affichés car le texte doit être
reformatté.
8.15 Sélection des fontes
-------------------------
Bien que CAB soit capable d'utiliser des fontes de tailles fixes pour
l'affichage du texte, le meilleur rendu sera obtenu en utilisant soit
NVDI v3.x, soit SpeedoGDOS. Les fontes bitmap normales peuvent
néanmoins être utilisées.
Il vous faudra par la suite indiquer à CAB (HTML-Browser) quelles
fontes (GDOS) utiliser pour chacun des styles des documents HTML. Les
fontes vectorielles fournies avec SpeedoGDOS ou NVDI 3.x sont
recommandées. Vous devez précisez trois fontes (sans-serif, serif et
monospaced) dans quatres styles (normal, gras, italique et gras et
italique), ce qui fait 12 sélections au total.
Pour le réglage du gras et de l'italique, vous devez utiliser une
'vraie' fonte de type gras ou italique si c'est possible. Si vous ne
posséder pas de telles fontes, ces effets seront simulées, ils vous
faut alors activer le bouton adjacent correspondant au popup de la
fonte concernée. Si vous utilisez des fontes vectorielles, utiliser
alors une fonte proportionnelle de la même famille, si disponible.
Le fichier INF possède les préréglages suivants (pour NVDI 3.x):
*Têtes de chapitres:* Swiss 721 (normal, gras, italique,
gras+italique)
*Texte Normal:* Dutch 801 (normal, gras, italique, gras+italique)
*formatté:* Letter Gothic 12 Pitch (normal, gras, italique,
gras+italique)
Si vous n'aimez pas ces fontes ou si vous ne les avez pas, vous
devrez en définir d'autres.
La taille du corps du texte peut également être modifiée. N'en
définissez pas une trop grande ou trop petite ! Entre 10 et 13 points
est correcte (J'utilise 12 points).
Si vous n'avez pas accès à des fontes vectorielles (c.a.d que vous ne
posséder pas ni NVDI 3.x, ni SpeedoGDOS), alors la taille des fontes
ne sera pas modifier, mais le texte pourra toujours être visualisé
avec les fontes systèmes, généralement en taille 10 points.
8.16 Visualiseurs externes
--------------------------
Si un lien dans un document HTML pointe vers un fichier qui n'est pas
au format HTML, un visualiseur externe peut être invoqué. Ces
programmes peuvent être appelés de deux manière différentes et ils
sont définis dans le dialogue *visualiseurs externes...* du menu
*Options*.
Des types de fichier individuels peuvent être affectés à différents
programmes. L'extension de fichier doit être saisie dans le champ
*Fichiers*. Plusieurs extensions peuvent être entrées, en utilisant la
virgule comme séparateur.
Les programmes sont sélectionnées en cliquant sur le boutton
sélection situé à droite du champ *Fichiers* qui appelle le selecteur
de fichier pour désigne le visualiseur désiré.
Enfin chaque entrée comporte une boîte à cocher *Supports VA_START* qui
doit être activée si le visualiseur sélectionné est conforme au
protocole VA_START, ainsi CAB pourra envoyé un paramètre en VA_START
au visualiseur pour que le fichier puisse être directement ouvert.
Le programme *Défaut* (*.*) est appelé pour l'affichage de n'importe
quel fichier pour lequel aucun programmes n'a été assigné.
Si une ou plus extensions a été définie sans qu'un programme ne soit
défini, CAB essaiera dáfficher le fichier. Ceci ne sera possible que
pour les fichiers de type *.gif, *.xbm, *.htm et ASCII (Par exemple:
*.txt, *.doc, *.c, *.pas, *.tex etc...) pour lesquels CAB (HTML-
Browser) possède des routines d'affichage en interne. L'usage de CAB
(HTML-Browser) avec ces fichiers permet de réduire au maximum le
nombre de visualiseurs externes nécessaires.
La page HTML courante peut être affichée sou la forme de son texte
source en sélectionnant une application dans le champ *Source*. Cette
application est appelé par l'entrée *Voir source...* du menu. Si aucune
application n'a été assignée, le programme par *Défaut* sera appelé.
En double cliquant sur le bouton *Chemin*, un dialogue apparaît
permettant d'effacer le chemin courant.
Quelques programmes de visualisations conseillés :
*.text,txt: ST-Guide, 1st-Guide (ou aucun, CAB.APP sera utilisé)
*.mpeg,mpg,mpe: 1st-Guide (sur un Falcon sous TOS, DSP MPEG est
recomnandé)
*.jpeg,jpg,jpe: 1st-Guide, GEMview
*.tiff,tif: GEMview, Imagecopy
*.gif,xbm: GEMview, Imagecopy (ou aucun, CAB.APP sera utilisé)
*.dvi: Affichage DVI inclus dan le package TeX
*.* (Défaut): GEMview (ou tout autre programme qui peut prendre en
charge le plus de formats possibles)
*.html,htm: ST-Guide, 1st-Guide, (ou un éditeur pour permettre
l'édition du source)
8.17 Chemins...
---------------
Si vous possédez un CDROM c't ROM '94 (or 92/93) (CD compilant le
contenu du magazine allemand c't), alors définissez le chemin dans le
champ c't CDROM.
Dans le champ *Répertoire HTML*, saisissez le répertoire qui contient
le fichier DEFAULT.HTM sur le CD (eg ?:\HTML\, où ? est remplacé par
la lettre de votre lecteur CD). Dans le champ *Base de données*,
saisissez le chemin du contenu du CD (?:\UNIX\CT94.DAT) (ou
?:\UNIX\CT9293.DAT).
Si vous désirez utiliser CAB en on-line sur un site Internet, vous
devez définir le répertoire le *Répertoire Cache* où tous les fichiers
chargés seront sauvegardés. Ce répertoire devrait idéalement se
trouver sur une partiton Minix, ou un système de fichier qui prend en
compte les longs noms de fichiers. En effet, l'utilisation d'un
classique système de fichier système TOS 8+3 conduit souvent à la
duplication de noms. assurez vous que ce répertoire est dans une
partition possédant beaucoup d'espace libre !
Dans les champs *Répertoires HTML*, vous pouvez entrer les chemins où
CAB (HTML-Browser) cherchera les fichiers HTML.
Les fichiers HTML contiennent les chemins absolus (ex
/path/file.html) qui peuvent conduirent au chaos dans votre
répertoire racine. Le répertoire HTML permet d'éviter ceci en
définissant pour CAB un dossier spécifique.
Un exemple:
*Répertoire HTML saisies:*
∙ F:\HTML.DOC\
∙ G:\VARIOUS\
*Partition courante:* F:\
*Chemin dans le fichier HTML:*
∙ /example/text/index.html
*CAB cherche dans:*
1. F:\example\text\index.html
2. F:\HTML.DOC\example\text\index.html
3. G:\VARIOUS\example\text\index.html
En double cliquant sur le bouton *chemin des programmes*, il est alors
possible d'effacer le chemin.
8.18 Cache
----------
CAB (HTML-Browser) utilise deux caches pour optimiser l'affichage.
Le *Cache Image* est utilisé pour éviter les décompactages et dithering
répété des images, qui prennent tout deux beaucoup de temps. Les
images qui ne sont plus affichées sont maintenues en mémoire (RAM) au
cas où on ait encore besoin de les afficher. Naturellement, ceci
demande de la mémoire, aussi cette taille peut être définie dans le
champ *Taille maximum*. Si le cache est plein, le minimum des images
est effacer du cache pour libérer de l'espace. L'usage de l'option
*Garder libre* permet de régler la taille minimum de mémoire qui doit
être préservée pour les autres applications. Le cache peut également
être effacer manuellement en utilisant le bouton *Vider cache* qui peut
être utile pour libérer rapidement de la mémoire pour d'autres
applications dans un environnement multitâche. Le cache reste vide
jusqu'à ce qu'une image soit de nouveau afficher par CAB (HTML-
Browser).
*Attention*
La quantité de memoire utiliséë par le cache peut être sensiblement
plus élevée que celle définie dans le dialogue.s. Ceci arrive lorsque
une image occupe plus de place que la taille de son fichier.
Le *Cache Internet* est utilisé pour stocker les fichiers chargés à
partir Internet pour éviter les chargements répétés inutiles d'un
même fichier. Voyez également *Chemins*.
Les options *Taille maximum* et *Garder libre* limitent la quantité
d'espace disque utilisé par le cache et CAB (HTML-Browser) effacera
les fichiers les plus anciens du cache afin de maintenir la taille du
cache dans ces limites.
Si l'option *Effacer en 'quittant'* est active, les fichiers du cache
seront effacer à la sortie de CAB (HTML-Browser). Naturellement, à
moins que l'espace disque soit limité ou que vous soyez sûr de ne pas
avoir à nouveau besoin de ces fichiers, il est préférable de
conserver ces fichiers.
Le bouton *Vider cache* est à utiliser en cas d'urgence si vous
souhaitez recouvrir de l'espace disque rapidement ! Seuls les
fichiers placés dans me répertoire de cache seront effacés.
8.19 Sauver les options
-----------------------
Sauve les options courantes
9 Barre de bouttons
===================
Chaque fenêtre de CAB contient une barre de boutons qui permet de un
accès facile à des fonctions importantes:
*Retour* Affiche la page précedente
*Home* Affiche la page d'accueil
*URL* Sélectionne un document par son adresse URL
*Fichier* Sélectionne un fichier avec le sélectéur de fichier
*Source* Affiche le texte source du document courant
*Recharge* Recharge à nouveau le document courant
*Liste* Affiche le dialogue Liste utilisateur
Si un 'smiley' triste apparaît sur la droite de la barre de de
boutons, cela signifie que le document contient une erreur. Cliquer
sur le smiley pour obtenir plus dínformation. Ceci est
particulièrement utile à tous ceux qui utiliseront CAB pour créer ou
éditer des pages HTML. Seules les erreurs que CAB saura déterminer
sans perte d'espace disque ou de temps seront traitées.
Les documents incorrectes ne seront pas forcément mal affichés par
CAB mais conduirait à des problémes d'affichage dans d'autres
browsers (ex: Mosaic, Netscape, WebExplorer etc) n'afficheraient pas
le document comme vous vous y attendriez.
10 Remerciements
================
Je souhaite remercier tout ceux qui, à travers leurs demandes,
critiques, suggestions et découvertes de bogues m'ont aidé dans le
développement de CAB, les personnes citées ci-dessous méritent une
mention toute particulière :
∙ Stefan Becker
∙ Ben Bell
∙ Stephane Boisson
∙ Joe Connor
∙ Dieter Fiebelkorn
∙ Stefan Haake
∙ Romuald Jouffrey
∙ Ulrich Kaiser
∙ Tim Newsome
∙ Fred Nicklisch
∙ Jeff Wisniewski
∙ Manfred Ssykor
11 Améliorations futures possibles
==================================
∙ Plus grande compatibilité avec les commandes HTML3
∙ Option d'impression des pages
∙ Chargement des images (Par double-clic sur le texte [IMG])
∙ Option permettant de sauvegarder le contenu du cache (ou partie)
avec les noms originaux.
Síl vous plait, ne vous génez pas pour apporter des suggestions et
des critiques constructives ...
12 Historique
=============
*V0.8ß (20.04.1995)*
∙ Première version
*V0.9ß (15.05.1995)*
∙ Réduction de la quantité de mémoire requise
∙ Compatibilité avec le Drag&Drop de MTOS(ARGS)
∙ Les programmesmes externes fonctionnenet maintenant sous TOS
seul.
∙ La description des erreur est plus explicite
∙ Bugfix: when running as an accessory no longer tries to
invert (non-existant) menu items
∙ The .INF file is now found even if HTML is not started in it
own directory
∙ Is now a lot more tolerant of buggy HTML file syntax.
∙ home.html is now loaded on startup if possible
∙ Hotlist
∙ Configuration of window and text colours etc.
∙ Search (including searching c't CDROM)
∙ In-line images can be displayed as greyscales
*V0.93ß (07.06.1995)*
∙ Preparation for on-line operation implemented (although not
activated in this version)
∙ Bugfix: Problem with line spacing fixed
∙ Bugfix: Endless loop with defective gifs fixed
∙ Bugfix: fclose() for Hotlist was forgotton :-(
∙ A few other minor bugfixes
*V0.94ß (07.07.1995)*
∙ Bugfix: Deleting the last Hotlist entry caused a crash :-(
∙ Bugfix: CR/LF inside tags led to problems
∙ Bugfix: Last word in an HTML file gobbled
∙ Documents access using absolute path information, including
directories listed in the 'Paths...' dialog
∙ Contents of a drive can be displayed as an HTML document
(including launching programs and viewing files)!
∙ Support for the special Netscape <CENTER> tags
*V0.95ß (04.08.1995)*
∙ Inline colour images
∙ Configurable image cache (in RAM)
∙ Configurable WWW cache (on disk)
∙ Option to automatically format text to the window width
∙ ASCII, xbm and gif files can now be viewed directly in HTML-
Browser. Calling external programs is no longer required (but
naturally still available as an option)
∙ Interface for 'Internet module' implemented Using a suitable
module HTML-Browser could be used to display WWW pages on-
line to the Internet, naturally you'd need an Internet
account to do this!
∙ Support for xbm images
*V0.96ß (22.08.1995)*
∙ Lots of minor bugfixes
*V0.98ß (03.10.1995)*
∙ In colour resolutions with fewer than 16 colours the colour
palette is no longer altered
∙ Zero length files should no longer cause problems
∙ The program is now called:
CAB - The Taxi to the information highway!
CAB = Crystal Atari Browser
*V1.0 (01.11.1995)*
∙ Minor adjustments to accomodate the 3D look under Geneva
release 4 (unfortunately Geneva is not entirely MultiTOS
compatible)
∙ Multiple open windows may be opened
∙ Each window may individually configured with its own colour
and font
∙ Support for the following Netscape tags (commands):
- <FONT SIZE=[+|-]n> </FONT>
- <BASEFONT SIZE=n>
- <CENTER> </CENTER>
- <NOBR> </NOBR>
- <BODY BACKGROUND=url BGCOLOR=#rrggbb TEXT=#rrggbb
LINK=#rrggbb>
∙ Support for the <FORM>-area (forms)
∙ Tables (<TABLE>...</TABLE>) are supported.
∙ The Hotlist dialog has been extended to accomodate themes.
Each entry can be optionally be annotated
∙ Cache management has been changed. Files are no longer saved
in the cache using their original names which should avoid
problems long filenames may have caused on standard TOS 8+3
character file systems
∙ History popup implemented
∙ Popup showing all links in a page
∙ <IMG ...> with the attribute ALIGN=LEFT or ALIGN=RIGHT now
functions correctly.
∙ Font sizes in the <Hn> </Hn>-areas changed (in line with the
method used by Netscape and Mosaic)
∙ Search now works correctly with the 92/93 c't ROM database
∙ New: Button bar in the window provides convienient access to
most important functions.
If a 'sad' smiley appears to the right of the button bar the
displayed document does not conform to HTML specification.
CAB will nevertheless try to display the document which may
well look fine. On the other hand a 'happy' smiley does not
indicate a perfect document because CAB does not waste
resources analysing documents in-depth.
∙ Right aligned format (ALIGN=RIGHT) is now supported.
∙ Numerous minor bugfixes ;-)
*V1.0a (12.12.1995)*
∙ Bugfix: Where available the transparent colour of background
images is evaluated.
∙ Bugfix: In larger than 32Kb HTML files where tables are
included after the first 32Kb garbage (maybe even crashes)
was likely.
∙ The cursor keys can be used to scroll the window. If a form
is depicted and the cursor is postioned in an input field the
cursor keys can be used to navigate the form.
∙ Bugfix: Inside <PLAINTEXT> empty lines are no longer ignored.
∙ Bugfix: Under old TOS versions hard drive directories were
not correctly evaluated.
∙ Bugfix: Under old TOS versions there were sometimes problems
if a window title was set straight after opening a window.